Windows Embedded

덤프버전 :

파일:Windows Embedded Compact.png
위의 사진은 MSDN에 있는 Windows Embedded Compact의 사진이다.
1. 개요
3. Windows NT 커널 기반
4. 기타



1. 개요[편집]


윈도우 임베디드(Windows Embedded)는 임베디드 기기 등을 위해 마이크로소프트가 개발한 운영체제이다.


2. Windows Embedded Compact 커널 기반[편집]


1996년 Windows CE 1.0을 발표하면서 시작되었다. CE 4.2, 5.0, 6.0, Windows Mobile 7, Windows Phone 7 등의 버전이 있다.

스마트한 소형 장치 개발을 위하며, 공통적으로 ARM과 x86을, 7과 6.0 R3은 MIPS를, 6.0은 SH4를 지원한다. 모두 맞춤형 Win32 애플리케이션이 호환된다. 또한 다른 임베디드 윈도우와 다르게 Real-Time OS를 지원하고, 세 버전 모두 기본적으로 32비트 네이티브 Real-Time이 지원되고, 7 이상에선 SMP도 지원된다. 버전 7 기준, 피처폰, VoIP, GPS, 멀티미디어 인터넷 디바이스, 바코드/RFID 스캐너, 모바일 POS, 핸드헬드 터미널 등이 지원된다.

제품별 공급 기간은 다음과 같다.
Windows Embedded Handheld 6.5-2022년 04월 30일
Windows Embedded Compact 2013 (Toolkit and Runtime) – All Versions-2028년 05월 31일
Windows Embedded Compact 7-2026년 02월 28일
Windows Embedded CE 6.0 Operating System (Toolkit and Runtime), all versions-2022년 02월 28일
Windows CE 5.0-2019년 08월 31일


3. Windows NT 커널 기반[편집]


명단 및 지원 기간, 특징에 대해서는 Windows NT 4.0, Windows 2000, Windows XP, Windows 7 등 각 윈도우 문서를 참조하시기 바랍니다.
이미지:Windows 11.png 제품군

[ 펼치기 · 접기 ]
2000년대 이전
출시 시기
DOS
NT
Mobile/Embedded
1980년대
1.x
2.x


1990~1995
3.x
95
NT 3.1
NT 3.5
NT 3.51
CE 1.0
1996~2000
Nashville
98
Me
NT 4.0
2000
Neptune
CE 2.0
CE 3.0
Pocket PC 2000
2000년대 이후
NT 버전
Desktop[1]
Server
Mobile/Embedded[2]
5.x
(2001~2006)
XP
Server 2003
Server 2003 R2
Home Server
Pocket PC 2002
CE 4.x(Mobile 2003, 2003 SE)
CE 5.0(Mobile 2005)
6.x
(2007~2014)
Vista
7
8
8.1
Server 2008
Server 2008 R2
Home Server 2011
Server 2012
Server 2012 R2
CE 6.0
Mobile(6, 6.1, 6.5)
Embedded Compact 7
Phone(7, 8, 8.1)
Embedded Compact 2013
10.x
(2015~현재)
10
10X
11
Server 2016(반기 채널)
Hyper-V Server
Server 2019
Server 2022
10 Mobile
10 IoT
11.x
(개발중)
Windows Core OS
[ 각주 펼치기 · 접기 ]
[각주]

[1] Laptop 및 Tablet도 포함된다.[2] 편의상 이렇게 분류 되어 있을뿐 일부 제품군(Phone 8, Phone 8.1, 10 Mobile)를 제외하면 NT커널을 사용하는건 아니다.




임베디드 윈도우를 쓰는 이유는 극한의 컴퓨팅 환경에서 임베디드 시스템을 원활하게 구동하여 각종 환경에 적합하게 사용하기 위한 것으로[1], 일반 운영체제와 다르게 각 기능별로 철저히 컴포넌트 형태로 되어 있어 툴킷 등을 이용하여 필요한 기능만 선택할 수 있다. 한 예로 XP Pro의 OS 크기가 2GB 가량인 데에 비해 Embedded 버전의 XP는 최소 8MB까지 줄일 수 있고, 개발을 할 때 기존 윈도우와 동일한 환경에서 개발할 수 있는점이 큰 이점으로, 윈도우 환경에서 프로그램을 개발할 수 있는 개발자가 저장 용량이나 처리 속도가 극도로 부족한 환경에서도 프로그램 기술을 개발 및 적용하고 운영할때 최상의 효과를 얻을 수 있다.

우리가 일상생활에서 흔히 마주하는 전광판, 키오스크, 은행 ATM부터 군용시스템, 교통, 의료, 생산, 설비제어 등 각종 전문적인 분야까지 광범위하게 쓰이고 있는 것이 임베디드 시스템이다. 21세기 4차 산업 혁명 시대에 우리 삶의 질이 높아지고 풍요로운 발전을 이끌어낼 수 있었던 이유는 바로 이러한 임베디드 시스템들의 기술 발전 덕분이다.

4. 기타[편집]


  • 윈도우 임베디드 나브레디/오토모티브 - 자동차용 임베디드 및 내비게이션의 운영체제로 자동차 운전자 및 내비게이션용 특성에 맞는 시스템이 설계되어 있다. 7까지 있으며, 공급이 제한되어 있는지 단종되었다.


파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-11-05 18:14:12에 나무위키 Windows Embedded 문서에서 가져왔습니다.

[1] 일반 데스크탑용 윈도우 같은 범용 시스템과 달리 임베디드 시스템은 특정 목적만을 위해 설계 된 시스템으로 민간 영역에서는 자판기, 냉장고 시스템등이 있다. 하지만 이건 단순한 영역에서의 쓰임새일 뿐이고 임베디드 시스템의 진가는 어지간해서는 오류가 나지 않거나 오류를 스스로 해결할 수 있는 능력을 가지고 있다는 것이다. 항공기 제어 시스템, 초대형 건축물 관리 및 점검 시스템, 우주선 제어 시스템 등등 한 번이라도 오류가 나는 순간 대 참사가 일어나는 시스템에는 임베디드 시스템이 반드시 들어간다. 반대로 타이탄 잠수정의 경우 가정용 Windows 10을 사용하였다. 무인기라던지 드론에서조차도 임베디드 시스템을 쓰는 걸 감안한다면 당연히 안정성 면에서 낮을 수 밖에 없었고, 다른 요인과 겹쳐서 5명의 목숨이 날아간 타이타닉호 관광 잠수정 사고를 내고 말았다.